Search Result:wild water lemon
Overview of noun wild_water_lemon
The noun wild water lemon has 1 sense
- love-in-a-mist, running pop, wild water lemon, Passiflora foetida -- (tropical American passion flower with finely dissected bracts; stems malodorous when crushed)